corporate licence - Español Inglés Diccionario